
export type OptionsProps = {
  label: string; // 选项框显示的文字
  value: any; // 选项框值
  disabled?: boolean; // 是否禁用此选项
  children?: OptionsProps[]; // 为树形选择时，可以通过 children 属性子选项
}

export interface FormControlProps {
  // 控件类型
  valueType: string
  // 控件选项
  options: OptionsProps[],
  // 组件事件，根据 element plus 官方文档来传
  on?: {
    [key: string]: (value?: any) => any;
  };
}